Market Price
$ 72.16
Selling Price
$ 61.73
1346
600
865
2182
Market Price
$ 101.46
Selling Price
$ 88.92
2087
1199
1826
2734
Market Price
$ 94.23
Selling Price
$ 79.95
305
292
225
779
Market Price
$ 98.14
Selling Price
$ 85.28
928
185
655
4637
Market Price
$ 76.30
Selling Price
$ 67.82
636
434
568
762
Market Price
$ 93.73
Selling Price
$ 80.93
419
97
317
422
Market Price
$ 88.94
Selling Price
$ 79.28
2225
1544
2026
2504
Market Price
$ 64.23
Selling Price
$ 57.50
2309
1168
1445
2881
Market Price
$ 109.76
Selling Price
$ 95.07
1074
906
262
1084
Market Price
$ 105.53
Selling Price
$ 91.61
470
362
117
708
Market Price
$ 99.88
Selling Price
$ 88.00
563
151
510
849
Market Price
$ 92.07
Selling Price
$ 83.12
1615
703
519
3351
Market Price
$ 106.12
Selling Price
$ 90.87
1875
1459
447
3811
Market Price
$ 103.80
Selling Price
$ 90.75
1426
1245
1237
1443
Market Price
$ 98.25
Selling Price
$ 87.96
681
502
438
842
Market Price
$ 109.16
Selling Price
$ 98.01
1366
871
1063
3298
Market Price
$ 65.63
Selling Price
$ 57.04
2042
1688
1796
2060
Market Price
$ 65.36
Selling Price
$ 58.72
948
208
601
1036
Market Price
$ 88.10
Selling Price
$ 75.19
987
659
229
2369
Market Price
$ 66.70
Selling Price
$ 58.08
905
408
395
3943
Market Price
$ 112.68
Selling Price
$ 97.41
929
522
373
1390
Market Price
$ 109.14
Selling Price
$ 95.31
1122
409
279
2766
Market Price
$ 107.99
Selling Price
$ 93.39
2135
2065
2009
2978
Market Price
$ 101.07
Selling Price
$ 90.88
3668
2918
2652
4220
Market Price
$ 82.47
Selling Price
$ 72.67
1642
1399
873
4277
Market Price
$ 83.64
Selling Price
$ 72.48
1679
891
936
2223
Market Price
$ 92.21
Selling Price
$ 78.25
3828
3743
3645
4193
Market Price
$ 83.96
Selling Price
$ 73.26
3381
1918
2524
4335
Market Price
$ 70.39
Selling Price
$ 63.01
805
688
201
814
Market Price
$ 108.09
Selling Price
$ 91.60
2015
1577
627
2049
Market Price
$ 117.82
Selling Price
$ 98.66
2067
1692
1046
2118
Market Price
$ 64.32
Selling Price
$ 56.90
675
535
404
1689
Market Price
$ 65.23
Selling Price
$ 58.28
3826
3084
1513
4919
Market Price
$ 88.55
Selling Price
$ 74.50
3077
1358
3040
3415
Market Price
$ 81.88
Selling Price
$ 71.74
3221
1722
3147
3732
Market Price
$ 87.04
Selling Price
$ 76.40
408
258
286
1677
Market Price
$ 100.84
Selling Price
$ 85.09
1081
299
733
4510
Market Price
$ 82.10
Selling Price
$ 68.68
2862
2493
1376
3518
Market Price
$ 95.96
Selling Price
$ 82.44
1780
1181
971
4199
Market Price
$ 112.98
Selling Price
$ 96.17
1852
736
477
1974