Market Price
$ 104.02
Selling Price
$ 90.49
3571
1540
2749
4672
Market Price
$ 69.26
Selling Price
$ 57.77
2510
774
1218
3164
Market Price
$ 88.57
Selling Price
$ 77.13
4095
3581
2518
4655
Market Price
$ 85.01
Selling Price
$ 76.29
717
213
265
1708
Market Price
$ 92.06
Selling Price
$ 83.11
528
374
388
712
Market Price
$ 74.66
Selling Price
$ 65.41
2733
957
1867
4623
Market Price
$ 104.61
Selling Price
$ 92.32
3616
2906
920
4248
Market Price
$ 93.51
Selling Price
$ 84.39
1191
863
728
1298
Market Price
$ 87.32
Selling Price
$ 76.88
734
395
429
1182
Market Price
$ 114.66
Selling Price
$ 96.34
837
573
264
1075
Market Price
$ 85.08
Selling Price
$ 72.61
1649
663
598
4299
Market Price
$ 66.49
Selling Price
$ 55.90
1509
1056
688
3463
Market Price
$ 89.99
Selling Price
$ 79.97
3131
3001
1601
4041
Market Price
$ 110.34
Selling Price
$ 96.31
3106
1711
2206
4575
Market Price
$ 100.64
Selling Price
$ 86.19
1593
482
1301
2823
Market Price
$ 91.45
Selling Price
$ 78.55
1589
759
674
3461
Market Price
$ 113.42
Selling Price
$ 98.53
219
61
51
678
Market Price
$ 71.01
Selling Price
$ 61.02
1284
1182
712
1935
Market Price
$ 73.19
Selling Price
$ 65.20
1840
1288
402
2219
Market Price
$ 94.51
Selling Price
$ 84.66
2999
2826
2582
4890
Market Price
$ 80.27
Selling Price
$ 71.69
255
244
158
589
Market Price
$ 87.10
Selling Price
$ 72.94
662
261
629
1076
Market Price
$ 91.25
Selling Price
$ 79.33
619
435
357
1348
Market Price
$ 69.42
Selling Price
$ 60.24
2245
1569
537
2875
Market Price
$ 65.10
Selling Price
$ 55.62
2613
2310
1100
3695
Market Price
$ 78.15
Selling Price
$ 68.95
719
271
403
2080
Market Price
$ 108.06
Selling Price
$ 92.72
938
684
543
3523
Market Price
$ 78.30
Selling Price
$ 69.21
2503
2188
1253
4624
Market Price
$ 93.99
Selling Price
$ 80.77
2327
622
1583
2641
Market Price
$ 108.36
Selling Price
$ 93.22
1586
1520
821
3093
Market Price
$ 112.90
Selling Price
$ 95.45
857
177
431
1134
Market Price
$ 77.74
Selling Price
$ 65.67
1341
1129
645
2189
Market Price
$ 82.26
Selling Price
$ 73.97
1586
885
442
2722
Market Price
$ 79.26
Selling Price
$ 68.39
1274
620
564
2440
Market Price
$ 102.30
Selling Price
$ 85.66
2149
1077
1364
2351
Market Price
$ 96.01
Selling Price
$ 86.96
416
238
297
660
Market Price
$ 76.19
Selling Price
$ 68.72
1253
585
258
1361
Market Price
$ 74.81
Selling Price
$ 67.21
841
523
825
3462
Market Price
$ 98.46
Selling Price
$ 85.45
1706
452
1643
4797
Market Price
$ 97.10
Selling Price
$ 87.01
2681
1522
975
4080