Market Price
$ 62.82
Selling Price
$ 53.82
2580
2398
851
3975
Market Price
$ 58.10
Selling Price
$ 52.50
382
310
202
1477
Market Price
$ 42.51
Selling Price
$ 37.89
913
895
646
919
Market Price
$ 57.19
Selling Price
$ 48.98
177
132
128
534
Market Price
$ 57.44
Selling Price
$ 49.01
3185
2187
2936
3964
Market Price
$ 66.38
Selling Price
$ 57.02
607
216
300
1497
Market Price
$ 41.84
Selling Price
$ 35.37
870
741
291
3048
Market Price
$ 37.42
Selling Price
$ 31.61
3869
3572
1543
3929
Market Price
$ 62.14
Selling Price
$ 55.89
1055
931
554
1255
Market Price
$ 60.70
Selling Price
$ 50.94
2101
546
679
3327
Market Price
$ 68.50
Selling Price
$ 57.94
2320
968
637
3063
Market Price
$ 54.62
Selling Price
$ 47.92
2267
2148
1623
2795
Market Price
$ 32.90
Selling Price
$ 28.89
879
762
289
3242
Market Price
$ 65.81
Selling Price
$ 58.85
2275
1087
1571
4473
Market Price
$ 53.42
Selling Price
$ 45.11
924
853
705
2897
Market Price
$ 39.16
Selling Price
$ 35.57
2331
2023
1963
3188
Market Price
$ 52.68
Selling Price
$ 47.59
1816
565
1412
4158
Market Price
$ 67.66
Selling Price
$ 59.12
530
361
189
1053
Market Price
$ 59.76
Selling Price
$ 51.00
1422
1328
722
2563
Market Price
$ 66.73
Selling Price
$ 56.96
1832
1327
1566
4123
Market Price
$ 40.21
Selling Price
$ 34.61
419
359
346
876
Market Price
$ 59.74
Selling Price
$ 53.69
991
388
825
1344
Market Price
$ 63.78
Selling Price
$ 57.95
2074
794
1112
2377
Market Price
$ 54.70
Selling Price
$ 47.02
1462
992
493
2670
Market Price
$ 44.45
Selling Price
$ 39.04
2399
2343
2218
2948
Market Price
$ 60.29
Selling Price
$ 52.73
796
414
186
1348
Market Price
$ 50.10
Selling Price
$ 43.21
3208
3017
1129
4862
Market Price
$ 40.79
Selling Price
$ 34.44
1986
1047
1220
2337
Market Price
$ 68.87
Selling Price
$ 57.99
1484
345
1361
2513
Market Price
$ 48.17
Selling Price
$ 41.84
485
411
427
1030
Market Price
$ 63.92
Selling Price
$ 53.73
992
474
341
2847
Market Price
$ 64.82
Selling Price
$ 55.61
666
156
569
990
Market Price
$ 37.08
Selling Price
$ 31.44
1473
981
419
3431
Market Price
$ 57.52
Selling Price
$ 48.86
1947
821
1329
2784
Market Price
$ 32.29
Selling Price
$ 27.62
656
473
138
1159
Market Price
$ 37.13
Selling Price
$ 33.08
3461
3343
2595
4778
Market Price
$ 41.90
Selling Price
$ 37.59
755
644
541
1442
Market Price
$ 63.20
Selling Price
$ 54.95
2592
1390
1999
3373
Market Price
$ 67.65
Selling Price
$ 59.06
1991
1262
1514
4764
Market Price
$ 29.94
Selling Price
$ 25.11
162
33
153
507