Market Price
$ 63.11
Selling Price
$ 52.94
750
588
679
1028
Market Price
$ 58.01
Selling Price
$ 48.59
163
95
123
816
Market Price
$ 36.71
Selling Price
$ 31.67
4022
1185
826
4632
Market Price
$ 32.99
Selling Price
$ 28.26
1550
1477
652
4793
Market Price
$ 32.70
Selling Price
$ 28.21
1417
1403
1128
3866
Market Price
$ 33.44
Selling Price
$ 29.26
3457
1308
2785
4767
Market Price
$ 64.41
Selling Price
$ 54.36
1268
336
253
3002
Market Price
$ 58.72
Selling Price
$ 49.19
932
255
248
2411
Market Price
$ 36.31
Selling Price
$ 32.19
326
111
152
862
Market Price
$ 60.03
Selling Price
$ 52.25
438
180
195
438
Market Price
$ 50.89
Selling Price
$ 44.69
1220
635
979
4641
Market Price
$ 28.32
Selling Price
$ 25.40
1325
667
1124
1537
Market Price
$ 34.22
Selling Price
$ 30.77
1642
980
421
4625
Market Price
$ 66.39
Selling Price
$ 57.81
415
391
358
876
Market Price
$ 62.24
Selling Price
$ 54.43
1860
1816
1607
3561
Market Price
$ 44.67
Selling Price
$ 39.78
472
379
280
795
Market Price
$ 59.57
Selling Price
$ 51.49
384
275
88
875
Market Price
$ 60.66
Selling Price
$ 52.56
2645
1006
926
4717
Market Price
$ 31.74
Selling Price
$ 27.10
639
144
591
860
Market Price
$ 35.13
Selling Price
$ 30.98
2108
1241
972
2254
Market Price
$ 39.96
Selling Price
$ 34.27
1385
1131
1130
3043
Market Price
$ 44.81
Selling Price
$ 38.45
879
368
301
3307
Market Price
$ 66.47
Selling Price
$ 56.00
1793
947
761
3890
Market Price
$ 43.00
Selling Price
$ 37.18
557
514
202
2384
Market Price
$ 55.90
Selling Price
$ 46.64
1975
1036
1187
3754
Market Price
$ 51.91
Selling Price
$ 45.33
470
319
388
2196
Market Price
$ 59.04
Selling Price
$ 51.67
1619
806
414
4579
Market Price
$ 32.00
Selling Price
$ 27.68
682
477
440
1116
Market Price
$ 65.53
Selling Price
$ 55.58
1924
1320
1506
2861
Market Price
$ 59.30
Selling Price
$ 51.73
1459
1451
507
2461
Market Price
$ 40.27
Selling Price
$ 36.03
1023
271
510
1345
Market Price
$ 54.47
Selling Price
$ 46.14
382
236
265
852
Market Price
$ 63.82
Selling Price
$ 56.56
3328
1292
3175
4269
Market Price
$ 41.02
Selling Price
$ 35.55
428
307
305
2057
Market Price
$ 61.68
Selling Price
$ 55.39
2278
1374
1012
3483
Market Price
$ 28.98
Selling Price
$ 25.47
3788
2142
2946
4914
Market Price
$ 43.88
Selling Price
$ 38.99
1176
1122
815
2773
Market Price
$ 57.62
Selling Price
$ 48.16
1055
1043
212
1438
Market Price
$ 39.83
Selling Price
$ 35.60
2029
485
805
4049
Market Price
$ 69.90
Selling Price
$ 58.29
3055
1402
2951
3336