Market Price
$ 62.38
Selling Price
$ 56.51
1904
1526
475
3181
Market Price
$ 43.43
Selling Price
$ 37.84
479
333
262
1306
Market Price
$ 39.90
Selling Price
$ 35.90
1736
758
599
1951
Market Price
$ 30.02
Selling Price
$ 27.21
583
317
251
1244
Market Price
$ 42.89
Selling Price
$ 36.72
1111
1022
507
3315
Market Price
$ 50.19
Selling Price
$ 43.80
2861
657
2364
3460
Market Price
$ 45.66
Selling Price
$ 40.76
2010
726
1844
2132
Market Price
$ 53.35
Selling Price
$ 45.01
114
47
24
406
Market Price
$ 48.40
Selling Price
$ 41.42
1185
586
816
3750
Market Price
$ 64.21
Selling Price
$ 57.37
424
107
312
1218
Market Price
$ 42.67
Selling Price
$ 38.47
4276
1371
1044
4733
Market Price
$ 68.53
Selling Price
$ 60.00
2858
917
2054
3369
Market Price
$ 48.25
Selling Price
$ 43.84
2080
1498
813
2205
Market Price
$ 53.09
Selling Price
$ 44.73
1127
685
907
3440
Market Price
$ 44.39
Selling Price
$ 39.94
2734
2717
1408
3831
Market Price
$ 63.60
Selling Price
$ 54.99
632
411
534
1988
Market Price
$ 54.00
Selling Price
$ 46.66
1753
1120
633
2217
Market Price
$ 32.69
Selling Price
$ 27.78
1164
508
247
1845
Market Price
$ 65.56
Selling Price
$ 57.41
411
357
183
1444
Market Price
$ 62.65
Selling Price
$ 54.75
4063
1091
3695
4325
Market Price
$ 62.19
Selling Price
$ 52.12
703
285
398
1579
Market Price
$ 27.99
Selling Price
$ 25.28
2497
591
648
4509
Market Price
$ 31.30
Selling Price
$ 28.09
370
158
266
599
Market Price
$ 61.66
Selling Price
$ 53.40
1021
291
341
2944
Market Price
$ 53.71
Selling Price
$ 47.96
2950
2396
2849
4924
Market Price
$ 33.97
Selling Price
$ 30.47
166
153
93
689
Market Price
$ 55.68
Selling Price
$ 49.80
785
676
158
1893
Market Price
$ 47.70
Selling Price
$ 41.17
630
137
224
674
Market Price
$ 52.06
Selling Price
$ 43.69
3438
3086
2870
4403
Market Price
$ 57.51
Selling Price
$ 50.76
2007
673
1176
3645
Market Price
$ 57.93
Selling Price
$ 50.03
1646
1316
1227
2237
Market Price
$ 40.09
Selling Price
$ 34.80
1690
1676
727
3816
Market Price
$ 65.77
Selling Price
$ 56.33
1401
892
819
1446
Market Price
$ 30.79
Selling Price
$ 27.28
1357
553
931
2725
Market Price
$ 34.79
Selling Price
$ 30.03
2448
1272
2125
4717
Market Price
$ 49.65
Selling Price
$ 44.28
728
555
626
2329
Market Price
$ 48.87
Selling Price
$ 43.80
2482
1379
1515
2607
Market Price
$ 44.07
Selling Price
$ 38.23
1721
445
1338
3801
Market Price
$ 32.49
Selling Price
$ 29.12
2345
516
1589
4249
Market Price
$ 32.28
Selling Price
$ 27.46
2091
816
1021
2968