Market Price
$ 66.39
Selling Price
$ 58.72
2588
1182
763
2997
Market Price
$ 75.50
Selling Price
$ 68.25
1992
1310
569
2051
Market Price
$ 102.58
Selling Price
$ 90.51
2367
958
1344
3589
Market Price
$ 106.54
Selling Price
$ 95.10
794
396
665
1076
Market Price
$ 113.37
Selling Price
$ 95.32
660
401
455
1033
Market Price
$ 90.81
Selling Price
$ 79.51
779
648
370
836
Market Price
$ 74.99
Selling Price
$ 67.74
545
178
300
1217
Market Price
$ 96.34
Selling Price
$ 82.73
690
508
232
2267
Market Price
$ 79.26
Selling Price
$ 67.64
354
351
325
1584
Market Price
$ 111.99
Selling Price
$ 96.15
4558
1934
1165
4601
Market Price
$ 100.60
Selling Price
$ 90.04
2511
1941
2357
3276
Market Price
$ 99.80
Selling Price
$ 85.01
766
285
203
3528
Market Price
$ 71.53
Selling Price
$ 64.01
2762
1229
1916
3475
Market Price
$ 84.97
Selling Price
$ 74.68
1952
1280
629
3765
Market Price
$ 66.02
Selling Price
$ 55.46
1918
1473
398
2131
Market Price
$ 92.01
Selling Price
$ 78.54
952
310
291
3313
Market Price
$ 105.61
Selling Price
$ 94.09
1043
572
438
2749
Market Price
$ 80.59
Selling Price
$ 68.29
1423
319
1058
3109
Market Price
$ 91.36
Selling Price
$ 78.80
457
260
414
2170
Market Price
$ 99.77
Selling Price
$ 90.23
659
396
245
1722
Market Price
$ 90.95
Selling Price
$ 76.45
172
83
78
782
Market Price
$ 107.49
Selling Price
$ 93.67
1838
678
849
3375
Market Price
$ 95.36
Selling Price
$ 82.97
2899
2438
1805
3710
Market Price
$ 83.90
Selling Price
$ 74.05
1187
980
541
1289
Market Price
$ 69.38
Selling Price
$ 62.77
1398
613
950
3371
Market Price
$ 105.89
Selling Price
$ 90.93
1859
1559
440
2415
Market Price
$ 80.07
Selling Price
$ 68.29
2569
1160
743
4688
Market Price
$ 75.98
Selling Price
$ 65.17
440
396
359
943
Market Price
$ 94.71
Selling Price
$ 82.19
1764
1008
446
3090
Market Price
$ 109.72
Selling Price
$ 96.93
3908
1011
1560
4338
Market Price
$ 95.36
Selling Price
$ 86.49
3696
2050
1144
4556
Market Price
$ 76.59
Selling Price
$ 64.17
2624
1075
1337
2993
Market Price
$ 69.05
Selling Price
$ 59.78
1559
1348
1451
2025
Market Price
$ 89.05
Selling Price
$ 74.58
2881
1050
1451
3495
Market Price
$ 66.44
Selling Price
$ 56.71
1230
1150
395
2056
Market Price
$ 76.19
Selling Price
$ 65.99
3534
1955
752
4216
Market Price
$ 65.84
Selling Price
$ 58.07
431
266
135
462
Market Price
$ 64.26
Selling Price
$ 56.46
672
497
166
2222
Market Price
$ 95.96
Selling Price
$ 85.75
1126
353
1113
2523
Market Price
$ 108.01
Selling Price
$ 91.09
962
835
597
1392