Market Price
$ 79.56
Selling Price
$ 66.85
260
150
250
528
Market Price
$ 87.64
Selling Price
$ 75.28
1885
1835
1786
4338
Market Price
$ 97.02
Selling Price
$ 84.84
477
398
209
843
Market Price
$ 76.75
Selling Price
$ 68.65
980
311
936
2239
Market Price
$ 111.57
Selling Price
$ 97.13
801
653
510
1204
Market Price
$ 84.99
Selling Price
$ 76.67
1268
640
1179
2939
Market Price
$ 106.85
Selling Price
$ 91.74
936
327
573
4336
Market Price
$ 88.04
Selling Price
$ 79.68
1499
774
468
2217
Market Price
$ 93.96
Selling Price
$ 83.89
1265
575
985
2638
Market Price
$ 78.60
Selling Price
$ 65.59
2172
444
596
3574
Market Price
$ 92.48
Selling Price
$ 77.68
1468
685
1052
4870
Market Price
$ 99.83
Selling Price
$ 89.28
1278
1117
589
3881
Market Price
$ 66.63
Selling Price
$ 60.57
1813
993
605
4515
Market Price
$ 115.65
Selling Price
$ 96.85
221
76
77
417
Market Price
$ 72.16
Selling Price
$ 64.23
2748
2624
2390
3492
Market Price
$ 81.14
Selling Price
$ 71.10
1044
766
361
1155
Market Price
$ 76.53
Selling Price
$ 64.09
3680
2138
1547
4678
Market Price
$ 93.47
Selling Price
$ 79.45
2123
1007
749
2388
Market Price
$ 73.69
Selling Price
$ 63.38
1397
1017
935
4427
Market Price
$ 69.68
Selling Price
$ 60.82
1687
790
429
3807
Market Price
$ 102.37
Selling Price
$ 91.24
1573
985
685
4875
Market Price
$ 99.94
Selling Price
$ 84.12
713
591
239
2145
Market Price
$ 90.05
Selling Price
$ 76.79
572
260
235
1266
Market Price
$ 79.80
Selling Price
$ 66.95
979
782
410
1838
Market Price
$ 76.37
Selling Price
$ 67.65
1020
465
457
2657
Market Price
$ 96.97
Selling Price
$ 86.77
161
48
159
413
Market Price
$ 99.72
Selling Price
$ 89.07
650
649
298
655
Market Price
$ 100.37
Selling Price
$ 86.52
2464
1067
683
3158
Market Price
$ 77.56
Selling Price
$ 66.84
1602
563
1576
2727
Market Price
$ 73.69
Selling Price
$ 64.23
2667
1931
2596
3749
Market Price
$ 91.27
Selling Price
$ 81.11
2719
2370
2328
4199
Market Price
$ 107.49
Selling Price
$ 95.43
601
345
439
669
Market Price
$ 81.44
Selling Price
$ 69.68
110
57
56
493
Market Price
$ 75.19
Selling Price
$ 66.00
1036
317
448
4556
Market Price
$ 111.70
Selling Price
$ 97.77
4377
3051
2201
4790
Market Price
$ 76.16
Selling Price
$ 63.94
629
392
520
2043
Market Price
$ 65.16
Selling Price
$ 55.65
344
78
317
975
Market Price
$ 75.98
Selling Price
$ 67.77
2894
1273
869
3896
Market Price
$ 72.35
Selling Price
$ 61.40
1312
1169
653
4350
Market Price
$ 73.09
Selling Price
$ 61.41
1230
609
846
2379