Market Price
$ 64.89
Selling Price
$ 58.61
1243
1191
1092
2873
Market Price
$ 35.53
Selling Price
$ 31.36
1250
830
325
1644
Market Price
$ 55.02
Selling Price
$ 47.73
1961
1520
756
4576
Market Price
$ 54.51
Selling Price
$ 49.10
1687
996
1075
2602
Market Price
$ 69.07
Selling Price
$ 57.59
491
478
101
714
Market Price
$ 54.13
Selling Price
$ 47.95
820
409
370
3002
Market Price
$ 45.41
Selling Price
$ 40.72
408
123
304
408
Market Price
$ 63.44
Selling Price
$ 55.22
2144
806
1949
3553
Market Price
$ 68.76
Selling Price
$ 58.45
1596
1086
1471
3753
Market Price
$ 54.18
Selling Price
$ 47.35
1688
441
1310
4440
Market Price
$ 43.97
Selling Price
$ 39.43
4289
1114
1679
4790
Market Price
$ 47.58
Selling Price
$ 41.60
3172
1613
1185
3938
Market Price
$ 54.30
Selling Price
$ 47.86
988
458
762
3123
Market Price
$ 65.80
Selling Price
$ 57.57
1687
784
1635
2367
Market Price
$ 42.53
Selling Price
$ 36.66
3614
1436
2361
3619
Market Price
$ 52.15
Selling Price
$ 45.25
711
310
517
1806
Market Price
$ 50.42
Selling Price
$ 43.19
201
44
112
533
Market Price
$ 30.15
Selling Price
$ 25.23
3247
2979
2831
4928
Market Price
$ 34.16
Selling Price
$ 30.99
4088
2735
1510
4861
Market Price
$ 53.05
Selling Price
$ 46.58
886
240
859
3186
Market Price
$ 70.61
Selling Price
$ 58.97
3950
1043
2393
4207
Market Price
$ 43.99
Selling Price
$ 39.42
1312
512
392
4065
Market Price
$ 55.68
Selling Price
$ 49.38
2689
2511
745
2910
Market Price
$ 30.31
Selling Price
$ 25.82
2611
1858
2318
4867
Market Price
$ 47.71
Selling Price
$ 41.58
410
105
262
618
Market Price
$ 58.68
Selling Price
$ 52.35
3343
1934
2245
3633
Market Price
$ 48.09
Selling Price
$ 41.73
1104
338
492
2409
Market Price
$ 50.21
Selling Price
$ 43.77
641
623
282
643
Market Price
$ 46.61
Selling Price
$ 39.03
995
779
431
3507
Market Price
$ 33.76
Selling Price
$ 30.47
971
266
534
4505
Market Price
$ 32.83
Selling Price
$ 29.43
396
120
344
586
Market Price
$ 64.13
Selling Price
$ 53.90
1519
1056
458
1907
Market Price
$ 55.33
Selling Price
$ 48.35
2443
795
539
3731
Market Price
$ 36.44
Selling Price
$ 30.95
1998
875
969
2289
Market Price
$ 30.24
Selling Price
$ 27.14
1212
359
368
1566
Market Price
$ 43.27
Selling Price
$ 38.25
414
199
384
569
Market Price
$ 68.50
Selling Price
$ 58.03
1401
484
1379
1487
Market Price
$ 60.52
Selling Price
$ 52.30
316
99
136
1112
Market Price
$ 52.69
Selling Price
$ 47.83
365
327
213
539
Market Price
$ 50.05
Selling Price
$ 42.28
2611
714
2139
4592