Market Price
$ 68.74
Selling Price
$ 62.06
3969
2251
1957
4180
Market Price
$ 95.27
Selling Price
$ 81.30
1641
1443
1444
2621
Market Price
$ 110.99
Selling Price
$ 96.48
385
323
315
672
Market Price
$ 96.95
Selling Price
$ 86.04
1762
1496
824
3120
Market Price
$ 71.70
Selling Price
$ 63.57
2376
1890
2296
4248
Market Price
$ 67.03
Selling Price
$ 58.93
2809
1717
860
3175
Market Price
$ 104.46
Selling Price
$ 88.04
914
467
809
1686
Market Price
$ 73.28
Selling Price
$ 64.75
904
330
301
3254
Market Price
$ 103.66
Selling Price
$ 89.57
2054
1016
900
2503
Market Price
$ 73.09
Selling Price
$ 65.36
1497
1108
436
4233
Market Price
$ 86.33
Selling Price
$ 75.41
1258
348
767
2059
Market Price
$ 97.13
Selling Price
$ 85.57
1086
954
603
2123
Market Price
$ 93.80
Selling Price
$ 84.48
810
673
748
1397
Market Price
$ 92.92
Selling Price
$ 79.27
426
278
107
467
Market Price
$ 81.61
Selling Price
$ 70.96
294
152
283
472
Market Price
$ 105.19
Selling Price
$ 88.18
929
281
436
2456
Market Price
$ 105.79
Selling Price
$ 90.31
421
129
91
563
Market Price
$ 84.82
Selling Price
$ 73.46
3639
1234
1535
4492
Market Price
$ 86.39
Selling Price
$ 74.00
337
89
92
410
Market Price
$ 107.30
Selling Price
$ 95.18
1929
714
606
2219
Market Price
$ 85.23
Selling Price
$ 71.63
4190
3014
3373
4859
Market Price
$ 112.52
Selling Price
$ 98.65
664
520
335
1603
Market Price
$ 91.59
Selling Price
$ 78.21
1173
786
630
1863
Market Price
$ 87.45
Selling Price
$ 79.14
965
907
753
1483
Market Price
$ 66.95
Selling Price
$ 58.16
3887
1028
3794
4663
Market Price
$ 113.88
Selling Price
$ 96.21
2240
1239
1376
4178
Market Price
$ 73.93
Selling Price
$ 63.97
1102
253
531
2043
Market Price
$ 84.94
Selling Price
$ 70.88
1119
732
819
3090
Market Price
$ 87.27
Selling Price
$ 78.48
3156
1098
816
4306
Market Price
$ 68.67
Selling Price
$ 59.51
3288
2238
3017
3348
Market Price
$ 113.74
Selling Price
$ 98.68
1724
840
1662
1747
Market Price
$ 110.19
Selling Price
$ 96.97
2945
937
887
3289
Market Price
$ 95.35
Selling Price
$ 81.06
252
168
218
1260
Market Price
$ 65.13
Selling Price
$ 55.11
589
493
159
1787
Market Price
$ 86.75
Selling Price
$ 75.82
880
671
440
1039
Market Price
$ 99.81
Selling Price
$ 89.67
686
534
410
1275
Market Price
$ 89.80
Selling Price
$ 76.51
2433
1029
1972
2740
Market Price
$ 105.09
Selling Price
$ 93.96
576
357
268
2844
Market Price
$ 80.65
Selling Price
$ 68.76
2851
2308
1528
4035
Market Price
$ 91.45
Selling Price
$ 79.62
1357
717
1045
1754