Market Price
$ 102.33
Selling Price
$ 85.85
2328
1527
2200
4914
Market Price
$ 85.34
Selling Price
$ 74.66
2494
726
1853
3678
Market Price
$ 102.07
Selling Price
$ 92.15
2459
1679
1584
3094
Market Price
$ 75.10
Selling Price
$ 66.36
625
213
307
1250
Market Price
$ 104.55
Selling Price
$ 90.89
478
355
469
845
Market Price
$ 109.85
Selling Price
$ 96.36
848
732
580
3855
Market Price
$ 95.01
Selling Price
$ 82.63
2123
971
832
2997
Market Price
$ 96.27
Selling Price
$ 87.27
3712
1891
3182
3748
Market Price
$ 95.25
Selling Price
$ 84.90
359
214
78
555
Market Price
$ 106.83
Selling Price
$ 94.08
1618
1377
436
2168
Market Price
$ 113.19
Selling Price
$ 95.50
426
418
367
921
Market Price
$ 95.93
Selling Price
$ 80.15
316
247
101
1360
Market Price
$ 82.46
Selling Price
$ 68.74
1609
685
741
1613
Market Price
$ 108.79
Selling Price
$ 98.86
2384
1139
1112
2818
Market Price
$ 103.68
Selling Price
$ 94.18
2791
1687
2530
2830
Market Price
$ 86.63
Selling Price
$ 76.35
2768
1738
1853
3888
Market Price
$ 87.14
Selling Price
$ 77.52
3429
815
874
4255
Market Price
$ 63.29
Selling Price
$ 56.08
568
263
326
570
Market Price
$ 86.99
Selling Price
$ 78.63
4083
930
4019
4544
Market Price
$ 109.79
Selling Price
$ 94.02
2857
1771
1764
4670
Market Price
$ 80.24
Selling Price
$ 68.15
2573
2569
1598
4290
Market Price
$ 89.56
Selling Price
$ 78.58
98
40
68
481
Market Price
$ 99.56
Selling Price
$ 89.92
1631
1068
1303
3411
Market Price
$ 105.66
Selling Price
$ 90.67
1074
971
950
1818
Market Price
$ 81.31
Selling Price
$ 73.48
3108
2444
1592
4611
Market Price
$ 87.89
Selling Price
$ 73.91
4392
899
1169
4637
Market Price
$ 75.30
Selling Price
$ 65.69
468
265
392
539
Market Price
$ 106.78
Selling Price
$ 95.84
3573
1851
1731
4444
Market Price
$ 71.48
Selling Price
$ 60.84
2761
2477
1957
3131
Market Price
$ 75.88
Selling Price
$ 65.79
829
708
828
2912
Market Price
$ 82.67
Selling Price
$ 71.03
863
717
727
3119
Market Price
$ 110.30
Selling Price
$ 92.79
1337
736
440
1424
Market Price
$ 81.91
Selling Price
$ 68.64
2421
1928
1438
2571
Market Price
$ 109.50
Selling Price
$ 94.46
1792
1429
452
3044
Market Price
$ 63.37
Selling Price
$ 57.56
1894
570
1623
2370
Market Price
$ 103.49
Selling Price
$ 90.11
744
375
402
996
Market Price
$ 92.83
Selling Price
$ 83.34
1558
685
468
3406
Market Price
$ 89.02
Selling Price
$ 75.85
1124
306
661
2461
Market Price
$ 75.59
Selling Price
$ 65.65
950
700
508
3355
Market Price
$ 110.45
Selling Price
$ 95.12
511
234
487
984