Market Price
$ 107.75
Selling Price
$ 92.46
1197
523
596
2050
Market Price
$ 108.27
Selling Price
$ 92.03
970
197
274
1681
Market Price
$ 85.32
Selling Price
$ 74.90
2964
2466
1224
3622
Market Price
$ 100.11
Selling Price
$ 90.49
2163
1545
925
3855
Market Price
$ 76.05
Selling Price
$ 63.51
1007
390
529
4599
Market Price
$ 103.47
Selling Price
$ 86.69
845
687
292
2832
Market Price
$ 68.51
Selling Price
$ 60.98
3538
1894
1275
3854
Market Price
$ 81.14
Selling Price
$ 69.07
2905
785
1524
4328
Market Price
$ 90.48
Selling Price
$ 76.46
2262
923
1375
4666
Market Price
$ 66.99
Selling Price
$ 56.74
725
645
250
858
Market Price
$ 91.29
Selling Price
$ 80.08
1240
593
915
1688
Market Price
$ 90.24
Selling Price
$ 81.56
345
192
228
791
Market Price
$ 102.78
Selling Price
$ 90.90
3794
2769
2219
4550
Market Price
$ 88.07
Selling Price
$ 76.65
1752
1611
1047
4329
Market Price
$ 90.05
Selling Price
$ 79.12
1308
847
691
1463
Market Price
$ 67.29
Selling Price
$ 58.65
1208
757
1177
1291
Market Price
$ 81.21
Selling Price
$ 67.71
1311
927
1281
2169
Market Price
$ 71.36
Selling Price
$ 60.31
1907
1601
861
3561
Market Price
$ 104.26
Selling Price
$ 88.94
596
344
506
1627
Market Price
$ 113.46
Selling Price
$ 95.13
398
330
158
872
Market Price
$ 77.46
Selling Price
$ 66.57
2959
943
1772
3808
Market Price
$ 69.55
Selling Price
$ 60.91
452
249
392
660
Market Price
$ 70.05
Selling Price
$ 60.99
1670
1359
679
3841
Market Price
$ 71.43
Selling Price
$ 63.01
1195
792
1109
3159
Market Price
$ 92.36
Selling Price
$ 81.02
3100
750
2642
3487
Market Price
$ 76.68
Selling Price
$ 66.37
462
392
374
1993
Market Price
$ 108.37
Selling Price
$ 94.60
2091
1999
1199
2107
Market Price
$ 65.82
Selling Price
$ 58.55
377
343
215
741
Market Price
$ 109.31
Selling Price
$ 91.72
3228
3166
2530
4978
Market Price
$ 100.95
Selling Price
$ 85.68
3555
2809
1300
4710
Market Price
$ 75.31
Selling Price
$ 64.56
131
84
122
556
Market Price
$ 106.68
Selling Price
$ 90.04
1390
931
1313
1930
Market Price
$ 95.91
Selling Price
$ 80.88
1810
538
757
1924
Market Price
$ 65.58
Selling Price
$ 57.12
1209
1132
884
1450
Market Price
$ 72.20
Selling Price
$ 64.57
1886
1418
714
3616
Market Price
$ 82.96
Selling Price
$ 70.25
2729
2067
1553
3371
Market Price
$ 106.77
Selling Price
$ 91.88
536
525
458
687
Market Price
$ 74.80
Selling Price
$ 67.39
1398
1208
808
3158
Market Price
$ 73.65
Selling Price
$ 63.36
2331
543
1815
2404
Market Price
$ 87.48
Selling Price
$ 79.47
949
480
920
2015