Market Price
$ 67.49
Selling Price
$ 57.72
2171
567
1618
3016
Market Price
$ 76.50
Selling Price
$ 65.40
481
256
334
517
Market Price
$ 67.74
Selling Price
$ 56.77
2673
2049
1849
4526
Market Price
$ 100.47
Selling Price
$ 83.81
2140
1255
800
4431
Market Price
$ 85.30
Selling Price
$ 73.10
493
313
469
543
Market Price
$ 103.32
Selling Price
$ 90.22
2019
1855
1859
3430
Market Price
$ 110.35
Selling Price
$ 93.01
1894
1532
1739
3960
Market Price
$ 106.86
Selling Price
$ 91.94
1746
962
1446
2502
Market Price
$ 82.63
Selling Price
$ 74.56
911
787
875
1377
Market Price
$ 68.28
Selling Price
$ 60.62
3639
2187
817
4126
Market Price
$ 67.95
Selling Price
$ 57.85
2242
1430
477
4838
Market Price
$ 64.55
Selling Price
$ 57.87
1798
1362
633
2389
Market Price
$ 64.78
Selling Price
$ 58.84
480
235
421
1490
Market Price
$ 89.86
Selling Price
$ 75.11
965
889
466
1457
Market Price
$ 101.21
Selling Price
$ 87.23
1151
853
1025
2376
Market Price
$ 80.08
Selling Price
$ 72.69
1643
713
1530
3271
Market Price
$ 84.74
Selling Price
$ 73.73
639
154
360
2072
Market Price
$ 73.21
Selling Price
$ 65.66
553
325
406
1807
Market Price
$ 78.17
Selling Price
$ 66.52
625
508
598
2215
Market Price
$ 83.86
Selling Price
$ 70.65
414
376
139
2007
Market Price
$ 72.16
Selling Price
$ 62.57
2894
914
2571
4914
Market Price
$ 106.40
Selling Price
$ 91.74
1376
1179
1074
1770
Market Price
$ 80.07
Selling Price
$ 69.71
822
813
654
2408
Market Price
$ 112.15
Selling Price
$ 96.60
1613
739
1195
2504
Market Price
$ 103.81
Selling Price
$ 90.10
1285
1028
560
4407
Market Price
$ 101.95
Selling Price
$ 84.97
1371
1356
833
3324
Market Price
$ 107.14
Selling Price
$ 93.24
263
229
153
446
Market Price
$ 88.57
Selling Price
$ 79.42
1162
633
708
4003
Market Price
$ 114.76
Selling Price
$ 97.61
2616
854
1268
4238
Market Price
$ 68.35
Selling Price
$ 59.21
578
231
427
1374
Market Price
$ 110.07
Selling Price
$ 91.82
2450
1851
1277
3993
Market Price
$ 64.53
Selling Price
$ 56.29
2257
2253
732
4260
Market Price
$ 104.68
Selling Price
$ 88.88
918
240
627
1625
Market Price
$ 107.37
Selling Price
$ 96.37
3583
3156
3067
4781
Market Price
$ 110.83
Selling Price
$ 97.99
664
522
414
1363
Market Price
$ 115.91
Selling Price
$ 98.20
2001
1570
1301
4641
Market Price
$ 99.18
Selling Price
$ 83.33
474
425
408
615
Market Price
$ 67.66
Selling Price
$ 58.49
779
423
398
1169
Market Price
$ 91.31
Selling Price
$ 80.71
3360
731
2788
3450
Market Price
$ 80.82
Selling Price
$ 67.35
2260
1616
892
3692