Market Price
$ 109.68
Selling Price
$ 95.34
2009
1376
1811
3923
Market Price
$ 86.15
Selling Price
$ 74.68
1979
813
1837
3404
Market Price
$ 67.99
Selling Price
$ 59.68
627
292
603
1667
Market Price
$ 64.54
Selling Price
$ 56.24
192
177
134
406
Market Price
$ 66.59
Selling Price
$ 55.51
2282
2126
1098
2710
Market Price
$ 61.91
Selling Price
$ 55.44
1624
1171
1527
1733
Market Price
$ 81.56
Selling Price
$ 70.22
1104
746
1045
4546
Market Price
$ 93.34
Selling Price
$ 80.23
538
190
517
617
Market Price
$ 74.25
Selling Price
$ 62.64
2059
553
1238
4225
Market Price
$ 68.48
Selling Price
$ 59.32
1500
1228
927
1759
Market Price
$ 106.38
Selling Price
$ 88.99
2019
1928
1664
4084
Market Price
$ 109.02
Selling Price
$ 95.55
1393
718
494
2051
Market Price
$ 78.67
Selling Price
$ 67.25
1445
1321
1044
1638
Market Price
$ 100.60
Selling Price
$ 91.23
2124
2124
585
3929
Market Price
$ 77.26
Selling Price
$ 67.30
692
138
486
1849
Market Price
$ 74.78
Selling Price
$ 63.43
383
258
155
563
Market Price
$ 108.33
Selling Price
$ 94.28
2049
1156
1443
3976
Market Price
$ 68.14
Selling Price
$ 58.98
883
187
828
2047
Market Price
$ 108.83
Selling Price
$ 92.55
520
361
232
964
Market Price
$ 67.65
Selling Price
$ 57.59
2242
966
1741
2626
Market Price
$ 71.65
Selling Price
$ 61.46
257
249
206
1106
Market Price
$ 74.73
Selling Price
$ 64.90
2539
832
2450
2794
Market Price
$ 83.03
Selling Price
$ 69.35
571
544
194
835
Market Price
$ 100.36
Selling Price
$ 90.29
613
276
127
1775
Market Price
$ 89.27
Selling Price
$ 79.70
2051
1086
1291
3044
Market Price
$ 100.97
Selling Price
$ 84.40
261
68
65
913
Market Price
$ 78.86
Selling Price
$ 66.43
1333
890
491
2651
Market Price
$ 104.18
Selling Price
$ 93.59
333
112
311
563
Market Price
$ 102.79
Selling Price
$ 86.17
1823
881
503
1988
Market Price
$ 91.37
Selling Price
$ 79.42
1703
481
1070
4427
Market Price
$ 95.54
Selling Price
$ 85.32
2429
2043
1748
3218
Market Price
$ 97.84
Selling Price
$ 82.72
3083
915
1281
3621
Market Price
$ 91.57
Selling Price
$ 76.43
2555
1941
1731
4570
Market Price
$ 105.99
Selling Price
$ 96.14
2560
1982
1864
4902
Market Price
$ 99.12
Selling Price
$ 87.09
1619
1011
637
2676
Market Price
$ 113.34
Selling Price
$ 94.76
2918
2229
2399
3436
Market Price
$ 113.24
Selling Price
$ 95.91
681
157
404
1864
Market Price
$ 94.24
Selling Price
$ 80.60
1507
1185
483
2308
Market Price
$ 82.43
Selling Price
$ 69.36
1438
529
1357
3637
Market Price
$ 79.15
Selling Price
$ 70.40
536
502
358
1468