Market Price
$ 52.40
Selling Price
$ 46.17
1139
484
1125
1383
Market Price
$ 68.96
Selling Price
$ 59.65
2006
1834
1422
4103
Market Price
$ 33.34
Selling Price
$ 29.03
723
158
234
1844
Market Price
$ 38.05
Selling Price
$ 31.83
3091
1709
1397
3770
Market Price
$ 68.67
Selling Price
$ 58.37
1642
795
1052
4425
Market Price
$ 50.38
Selling Price
$ 43.35
875
558
546
2097
Market Price
$ 37.54
Selling Price
$ 32.79
1586
598
1538
2368
Market Price
$ 36.76
Selling Price
$ 31.86
2809
2033
1676
3531
Market Price
$ 38.63
Selling Price
$ 33.84
4794
1625
3888
4839
Market Price
$ 54.92
Selling Price
$ 49.12
3977
1454
1042
4347
Market Price
$ 46.04
Selling Price
$ 38.92
1906
1513
1409
2362
Market Price
$ 58.67
Selling Price
$ 51.82
256
129
119
525
Market Price
$ 48.37
Selling Price
$ 41.73
1088
879
286
2649
Market Price
$ 50.74
Selling Price
$ 43.94
905
233
361
1870
Market Price
$ 59.73
Selling Price
$ 50.99
1176
408
505
1970
Market Price
$ 55.41
Selling Price
$ 50.34
1178
364
1076
1247
Market Price
$ 55.22
Selling Price
$ 46.90
2020
1822
464
3011
Market Price
$ 61.66
Selling Price
$ 53.05
644
277
239
1604
Market Price
$ 48.43
Selling Price
$ 41.12
778
743
574
1364
Market Price
$ 35.24
Selling Price
$ 30.85
2831
752
929
3704
Market Price
$ 62.09
Selling Price
$ 52.71
1493
384
1484
2625
Market Price
$ 38.21
Selling Price
$ 34.24
341
191
207
492
Market Price
$ 36.37
Selling Price
$ 31.16
1428
1261
1118
1459
Market Price
$ 49.99
Selling Price
$ 43.85
2100
1513
1514
4879
Market Price
$ 60.40
Selling Price
$ 54.37
658
169
309
2511
Market Price
$ 63.74
Selling Price
$ 56.00
459
246
341
720
Market Price
$ 35.92
Selling Price
$ 31.88
2117
1241
867
2281
Market Price
$ 29.58
Selling Price
$ 26.13
3789
3626
2405
4757
Market Price
$ 68.19
Selling Price
$ 59.59
1357
974
910
1879
Market Price
$ 68.55
Selling Price
$ 58.93
2637
1573
536
3071
Market Price
$ 54.03
Selling Price
$ 46.69
1463
952
520
2130
Market Price
$ 43.56
Selling Price
$ 38.18
656
314
264
1076
Market Price
$ 44.33
Selling Price
$ 39.73
370
267
260
1355
Market Price
$ 38.38
Selling Price
$ 33.49
1098
689
306
1518
Market Price
$ 37.84
Selling Price
$ 34.25
1956
1836
436
2961
Market Price
$ 44.82
Selling Price
$ 37.58
1344
1229
761
2505
Market Price
$ 62.88
Selling Price
$ 54.55
3792
1578
1517
3949
Market Price
$ 52.50
Selling Price
$ 46.72
2785
704
2750
3972
Market Price
$ 61.04
Selling Price
$ 51.36
399
117
157
439
Market Price
$ 57.01
Selling Price
$ 50.02
319
253
178
837