Market Price
$ 36.23
Selling Price
$ 32.10
2565
858
1063
3059
Market Price
$ 64.96
Selling Price
$ 56.83
247
195
220
450
Market Price
$ 59.10
Selling Price
$ 52.35
2231
908
886
4757
Market Price
$ 53.16
Selling Price
$ 48.30
3558
2248
1124
3961
Market Price
$ 37.40
Selling Price
$ 31.39
863
296
414
1302
Market Price
$ 45.55
Selling Price
$ 39.54
2705
1491
622
3180
Market Price
$ 67.96
Selling Price
$ 58.77
321
84
133
1486
Market Price
$ 33.05
Selling Price
$ 29.78
2918
1889
1561
4156
Market Price
$ 52.45
Selling Price
$ 45.04
1336
1168
907
2805
Market Price
$ 62.71
Selling Price
$ 56.80
280
247
240
668
Market Price
$ 66.74
Selling Price
$ 59.66
404
147
276
1141
Market Price
$ 29.66
Selling Price
$ 25.50
897
417
466
1681
Market Price
$ 31.10
Selling Price
$ 25.94
213
144
145
730
Market Price
$ 56.89
Selling Price
$ 49.74
2475
1733
1202
2856
Market Price
$ 34.21
Selling Price
$ 30.91
1465
611
1032
2569
Market Price
$ 45.79
Selling Price
$ 38.27
2453
1498
614
3653
Market Price
$ 50.81
Selling Price
$ 45.15
3974
1064
1532
4053
Market Price
$ 48.60
Selling Price
$ 42.50
512
219
117
909
Market Price
$ 70.78
Selling Price
$ 59.11
3302
3102
1824
4561
Market Price
$ 58.72
Selling Price
$ 52.69
3669
3301
2119
4286
Market Price
$ 67.25
Selling Price
$ 59.77
1914
1767
1746
3706
Market Price
$ 30.77
Selling Price
$ 27.06
3426
2215
741
3922
Market Price
$ 61.51
Selling Price
$ 51.84
2320
2280
2313
2748
Market Price
$ 68.79
Selling Price
$ 57.39
735
679
489
751
Market Price
$ 54.58
Selling Price
$ 46.70
408
212
252
510
Market Price
$ 44.45
Selling Price
$ 38.70
131
79
29
647
Market Price
$ 33.50
Selling Price
$ 28.93
2097
1889
1396
4999
Market Price
$ 57.71
Selling Price
$ 50.32
2126
1168
479
3759
Market Price
$ 49.31
Selling Price
$ 42.55
3746
1113
1923
4047
Market Price
$ 67.97
Selling Price
$ 57.48
3359
2363
1080
4503
Market Price
$ 45.36
Selling Price
$ 38.29
925
295
799
1150
Market Price
$ 70.40
Selling Price
$ 59.65
1155
1007
510
2030
Market Price
$ 36.05
Selling Price
$ 31.66
2325
1537
1983
2669
Market Price
$ 54.48
Selling Price
$ 47.88
290
288
178
1113
Market Price
$ 28.95
Selling Price
$ 25.92
4817
1019
4736
4960
Market Price
$ 47.12
Selling Price
$ 42.24
397
230
118
815
Market Price
$ 33.71
Selling Price
$ 30.09
1874
1214
1201
2176
Market Price
$ 57.64
Selling Price
$ 51.07
1402
475
1077
3522
Market Price
$ 35.17
Selling Price
$ 31.75
864
556
308
2227
Market Price
$ 56.16
Selling Price
$ 50.90
1824
731
1007
2603