Market Price
$ 31.16
Selling Price
$ 28.22
1359
1213
1027
2239
Market Price
$ 43.11
Selling Price
$ 38.50
599
230
293
796
Market Price
$ 69.60
Selling Price
$ 58.08
1360
782
1344
3151
Market Price
$ 47.03
Selling Price
$ 40.64
3098
2278
1101
4329
Market Price
$ 47.89
Selling Price
$ 40.04
2299
1038
857
4928
Market Price
$ 36.76
Selling Price
$ 33.19
1235
977
566
2745
Market Price
$ 51.97
Selling Price
$ 45.30
247
196
69
850
Market Price
$ 37.45
Selling Price
$ 32.77
324
237
286
908
Market Price
$ 61.19
Selling Price
$ 54.52
2631
1021
1377
4363
Market Price
$ 69.33
Selling Price
$ 59.95
2793
1003
2345
2970
Market Price
$ 56.07
Selling Price
$ 50.07
1615
1351
399
2807
Market Price
$ 51.34
Selling Price
$ 43.47
1866
601
821
2336
Market Price
$ 53.51
Selling Price
$ 47.42
1715
1015
1378
3669
Market Price
$ 39.03
Selling Price
$ 32.88
1013
456
984
3528
Market Price
$ 63.10
Selling Price
$ 53.99
2631
1523
1097
3743
Market Price
$ 69.98
Selling Price
$ 59.03
2256
1164
2049
3248
Market Price
$ 30.11
Selling Price
$ 25.38
1438
570
1245
2788
Market Price
$ 58.27
Selling Price
$ 49.29
1005
943
549
3565
Market Price
$ 47.97
Selling Price
$ 42.03
293
285
126
1085
Market Price
$ 37.25
Selling Price
$ 33.61
260
184
52
633
Market Price
$ 62.71
Selling Price
$ 57.01
1750
748
380
2782
Market Price
$ 34.49
Selling Price
$ 28.81
984
621
444
4867
Market Price
$ 37.60
Selling Price
$ 32.35
907
613
187
2187
Market Price
$ 52.63
Selling Price
$ 47.65
347
95
132
772
Market Price
$ 56.09
Selling Price
$ 48.63
4048
1691
2569
4898
Market Price
$ 52.14
Selling Price
$ 45.17
555
452
192
1875
Market Price
$ 59.50
Selling Price
$ 50.74
1417
1204
1050
1945
Market Price
$ 29.75
Selling Price
$ 26.18
1113
596
967
1798
Market Price
$ 33.14
Selling Price
$ 30.05
2553
1726
1415
3592
Market Price
$ 37.18
Selling Price
$ 33.02
1929
444
1749
3828
Market Price
$ 28.58
Selling Price
$ 25.02
1209
289
915
1282
Market Price
$ 68.57
Selling Price
$ 57.36
526
324
324
2021
Market Price
$ 61.80
Selling Price
$ 55.60
2323
529
2098
3434
Market Price
$ 48.33
Selling Price
$ 41.88
1251
1012
802
3818
Market Price
$ 37.08
Selling Price
$ 31.26
1144
752
867
1197
Market Price
$ 35.54
Selling Price
$ 29.81
1359
983
557
2746
Market Price
$ 62.87
Selling Price
$ 54.27
1043
551
751
1538
Market Price
$ 29.76
Selling Price
$ 25.51
664
356
355
2107
Market Price
$ 44.36
Selling Price
$ 39.43
298
64
131
401
Market Price
$ 42.89
Selling Price
$ 37.21
2037
1895
1567
3340