Market Price
$ 102.15
Selling Price
$ 86.81
1350
816
380
2677
Market Price
$ 85.19
Selling Price
$ 72.55
1696
729
542
2847
Market Price
$ 66.74
Selling Price
$ 58.98
329
195
323
823
Market Price
$ 84.14
Selling Price
$ 70.44
3103
2699
2839
3255
Market Price
$ 111.05
Selling Price
$ 94.08
4550
1120
3151
4621
Market Price
$ 97.28
Selling Price
$ 85.65
4026
1722
1905
4932
Market Price
$ 76.44
Selling Price
$ 63.73
989
686
199
1278
Market Price
$ 87.84
Selling Price
$ 73.99
3534
1158
1641
3628
Market Price
$ 93.15
Selling Price
$ 83.75
1204
814
560
4741
Market Price
$ 75.63
Selling Price
$ 67.25
665
563
156
850
Market Price
$ 74.85
Selling Price
$ 65.83
2338
1835
560
2851
Market Price
$ 96.47
Selling Price
$ 83.63
3799
2835
1146
4115
Market Price
$ 96.56
Selling Price
$ 84.45
4201
3564
1602
4694
Market Price
$ 73.11
Selling Price
$ 65.20
739
183
648
1682
Market Price
$ 91.27
Selling Price
$ 76.85
2602
842
1118
4805
Market Price
$ 81.11
Selling Price
$ 73.36
550
357
459
1973
Market Price
$ 87.20
Selling Price
$ 78.31
648
538
337
1321
Market Price
$ 98.31
Selling Price
$ 87.73
2127
1782
1770
3827
Market Price
$ 84.26
Selling Price
$ 72.44
1032
366
338
2163
Market Price
$ 70.11
Selling Price
$ 58.50
1945
1244
618
2333
Market Price
$ 81.97
Selling Price
$ 69.68
908
772
723
2139
Market Price
$ 90.92
Selling Price
$ 78.30
1155
879
671
2393
Market Price
$ 101.67
Selling Price
$ 88.94
1472
1085
723
3646
Market Price
$ 99.66
Selling Price
$ 89.13
198
141
182
408
Market Price
$ 81.87
Selling Price
$ 71.24
3902
3286
811
4386
Market Price
$ 64.01
Selling Price
$ 56.02
4858
4704
2377
4917
Market Price
$ 93.08
Selling Price
$ 80.62
388
204
124
1351
Market Price
$ 75.52
Selling Price
$ 68.03
366
280
172
1066
Market Price
$ 96.54
Selling Price
$ 82.84
1151
1011
592
3142
Market Price
$ 110.54
Selling Price
$ 97.06
1387
1263
522
4887
Market Price
$ 101.74
Selling Price
$ 86.49
1673
685
769
4159
Market Price
$ 73.59
Selling Price
$ 64.12
1941
998
1886
3772
Market Price
$ 85.83
Selling Price
$ 74.38
372
199
357
1124
Market Price
$ 79.38
Selling Price
$ 69.59
2751
1996
1523
3241
Market Price
$ 100.64
Selling Price
$ 87.52
714
631
328
1189
Market Price
$ 66.55
Selling Price
$ 60.34
1161
877
250
3919
Market Price
$ 108.86
Selling Price
$ 97.06
337
238
187
724
Market Price
$ 109.80
Selling Price
$ 93.98
4789
3853
2223
4910
Market Price
$ 70.63
Selling Price
$ 61.95
487
300
396
1579
Market Price
$ 97.62
Selling Price
$ 82.92
898
546
243
1811