Market Price
$ 110.52
Selling Price
$ 94.41
807
231
235
2096
Market Price
$ 69.32
Selling Price
$ 58.28
230
58
133
419
Market Price
$ 105.82
Selling Price
$ 91.32
1509
379
532
4156
Market Price
$ 96.59
Selling Price
$ 85.11
612
369
260
1332
Market Price
$ 70.46
Selling Price
$ 63.75
1837
562
553
2972
Market Price
$ 100.46
Selling Price
$ 88.87
537
267
511
2199
Market Price
$ 72.00
Selling Price
$ 64.54
2106
1663
935
2291
Market Price
$ 105.17
Selling Price
$ 88.94
2261
1130
2001
4506
Market Price
$ 75.05
Selling Price
$ 64.39
1395
1383
1123
4382
Market Price
$ 68.14
Selling Price
$ 59.33
1104
604
514
3011
Market Price
$ 83.02
Selling Price
$ 73.75
492
346
127
517
Market Price
$ 81.37
Selling Price
$ 70.15
4660
2343
2959
4920
Market Price
$ 99.72
Selling Price
$ 88.66
2597
2154
1129
3685
Market Price
$ 105.51
Selling Price
$ 91.39
569
271
157
1370
Market Price
$ 103.16
Selling Price
$ 89.76
664
201
242
3065
Market Price
$ 100.26
Selling Price
$ 86.13
746
161
325
1011
Market Price
$ 107.08
Selling Price
$ 95.30
866
578
579
3975
Market Price
$ 97.69
Selling Price
$ 82.46
737
295
482
1799
Market Price
$ 84.76
Selling Price
$ 72.66
1763
931
1221
2376
Market Price
$ 67.65
Selling Price
$ 60.62
2267
1395
1367
3472
Market Price
$ 80.79
Selling Price
$ 73.14
948
635
614
971
Market Price
$ 108.05
Selling Price
$ 98.03
3159
1834
2394
4365
Market Price
$ 70.40
Selling Price
$ 62.00
464
383
349
721
Market Price
$ 79.85
Selling Price
$ 67.00
1077
600
560
3480
Market Price
$ 85.34
Selling Price
$ 72.66
281
96
210
1352
Market Price
$ 76.29
Selling Price
$ 65.76
1413
940
811
2877
Market Price
$ 74.35
Selling Price
$ 67.05
1180
1143
590
1432
Market Price
$ 66.01
Selling Price
$ 56.84
1054
445
519
1187
Market Price
$ 99.98
Selling Price
$ 83.37
3273
856
1912
3634
Market Price
$ 82.84
Selling Price
$ 72.35
1619
1236
401
2768
Market Price
$ 98.80
Selling Price
$ 89.12
1030
233
805
2577
Market Price
$ 106.60
Selling Price
$ 91.42
2699
1201
2614
4405
Market Price
$ 66.78
Selling Price
$ 60.32
4326
2185
4294
4721
Market Price
$ 74.58
Selling Price
$ 66.40
2312
1416
933
4614
Market Price
$ 67.31
Selling Price
$ 57.55
1362
885
617
3379
Market Price
$ 96.80
Selling Price
$ 84.79
1059
268
604
2371
Market Price
$ 82.87
Selling Price
$ 74.46
875
633
187
1336
Market Price
$ 91.02
Selling Price
$ 77.51
374
358
180
562
Market Price
$ 65.35
Selling Price
$ 56.69
855
353
487
2834
Market Price
$ 75.60
Selling Price
$ 64.99
2076
2001
2007
2955