Market Price
$ 62.00
Selling Price
$ 52.15
1145
607
339
1291
Market Price
$ 50.23
Selling Price
$ 43.74
658
179
191
675
Market Price
$ 52.75
Selling Price
$ 47.19
1401
1123
1223
1755
Market Price
$ 62.07
Selling Price
$ 55.74
177
72
160
607
Market Price
$ 67.64
Selling Price
$ 57.17
1432
1380
303
4163
Market Price
$ 66.20
Selling Price
$ 56.70
4280
3660
1502
4655
Market Price
$ 48.95
Selling Price
$ 43.78
991
393
341
1372
Market Price
$ 67.41
Selling Price
$ 57.40
2058
974
1202
2221
Market Price
$ 58.52
Selling Price
$ 49.40
1920
803
387
2242
Market Price
$ 49.66
Selling Price
$ 43.20
3980
1490
2361
4974
Market Price
$ 39.83
Selling Price
$ 35.53
1030
852
463
2063
Market Price
$ 55.48
Selling Price
$ 48.16
646
222
514
1022
Market Price
$ 53.89
Selling Price
$ 48.42
874
850
267
923
Market Price
$ 50.78
Selling Price
$ 44.64
687
218
452
829
Market Price
$ 30.81
Selling Price
$ 26.60
1838
824
425
4074
Market Price
$ 66.47
Selling Price
$ 56.12
616
357
465
1109
Market Price
$ 46.35
Selling Price
$ 41.33
1142
239
915
1913
Market Price
$ 34.43
Selling Price
$ 30.18
1178
939
266
3122
Market Price
$ 61.53
Selling Price
$ 51.52
1010
496
985
1841
Market Price
$ 38.23
Selling Price
$ 32.48
434
302
290
554
Market Price
$ 32.34
Selling Price
$ 28.62
494
486
407
658
Market Price
$ 47.90
Selling Price
$ 40.21
1370
1045
581
2657
Market Price
$ 56.13
Selling Price
$ 49.15
760
232
396
2686
Market Price
$ 53.66
Selling Price
$ 48.51
971
385
506
1277
Market Price
$ 67.15
Selling Price
$ 56.13
143
102
28
547
Market Price
$ 66.47
Selling Price
$ 57.38
2955
716
2805
4199
Market Price
$ 39.14
Selling Price
$ 33.59
3217
3067
2131
4991
Market Price
$ 59.96
Selling Price
$ 51.86
1578
1183
1217
4323
Market Price
$ 64.73
Selling Price
$ 55.24
1743
642
1213
3400
Market Price
$ 36.71
Selling Price
$ 31.44
652
430
462
1443
Market Price
$ 28.79
Selling Price
$ 25.66
4133
3344
3133
4235
Market Price
$ 65.68
Selling Price
$ 58.95
1122
843
811
4850
Market Price
$ 41.05
Selling Price
$ 34.70
1494
1203
923
4887
Market Price
$ 62.05
Selling Price
$ 53.18
3040
2864
1974
3338
Market Price
$ 63.75
Selling Price
$ 57.07
2985
665
1355
3580
Market Price
$ 39.93
Selling Price
$ 34.05
1187
280
882
1244
Market Price
$ 62.34
Selling Price
$ 52.73
928
365
306
1938
Market Price
$ 64.80
Selling Price
$ 56.54
2170
1356
561
3351
Market Price
$ 37.18
Selling Price
$ 33.31
1361
1193
899
1906
Market Price
$ 60.89
Selling Price
$ 51.68
3371
2573
2851
3454