Market Price
$ 60.68
Selling Price
$ 53.77
1337
1074
983
3376
Market Price
$ 29.08
Selling Price
$ 25.80
645
417
622
1685
Market Price
$ 31.32
Selling Price
$ 28.41
747
542
641
1833
Market Price
$ 48.89
Selling Price
$ 42.09
1174
737
663
2349
Market Price
$ 31.96
Selling Price
$ 29.01
3467
2189
2361
4289
Market Price
$ 28.99
Selling Price
$ 25.98
1356
810
933
2470
Market Price
$ 42.85
Selling Price
$ 36.97
1885
1858
1046
2165
Market Price
$ 51.76
Selling Price
$ 44.62
1094
853
293
1507
Market Price
$ 46.83
Selling Price
$ 42.05
1582
1031
797
3371
Market Price
$ 54.80
Selling Price
$ 46.87
2269
1086
1975
3591
Market Price
$ 63.82
Selling Price
$ 55.77
355
298
121
549
Market Price
$ 54.05
Selling Price
$ 45.65
3171
1242
2625
3533
Market Price
$ 55.33
Selling Price
$ 49.17
834
798
598
1986
Market Price
$ 65.07
Selling Price
$ 58.40
2193
1440
1333
2210
Market Price
$ 30.66
Selling Price
$ 25.94
615
362
326
2784
Market Price
$ 46.45
Selling Price
$ 38.76
348
313
319
1185
Market Price
$ 67.40
Selling Price
$ 59.29
925
891
331
1566
Market Price
$ 64.82
Selling Price
$ 54.23
1565
823
430
4269
Market Price
$ 32.20
Selling Price
$ 27.29
1752
969
927
2953
Market Price
$ 61.35
Selling Price
$ 54.08
451
372
369
466
Market Price
$ 30.31
Selling Price
$ 26.03
2536
977
2479
3031
Market Price
$ 48.25
Selling Price
$ 40.36
483
164
387
1570
Market Price
$ 31.53
Selling Price
$ 26.92
3536
2143
2636
4042
Market Price
$ 53.53
Selling Price
$ 46.41
2563
2139
2229
3088
Market Price
$ 30.03
Selling Price
$ 25.05
799
415
162
1440
Market Price
$ 45.96
Selling Price
$ 41.28
1330
720
1044
2366
Market Price
$ 62.00
Selling Price
$ 52.12
1727
745
1596
3813
Market Price
$ 46.05
Selling Price
$ 41.43
980
637
483
3106
Market Price
$ 35.57
Selling Price
$ 31.69
809
343
564
2248
Market Price
$ 34.76
Selling Price
$ 30.66
1021
947
791
4957
Market Price
$ 63.79
Selling Price
$ 55.54
1088
280
863
2672
Market Price
$ 31.08
Selling Price
$ 27.35
2800
1534
2467
4255
Market Price
$ 59.72
Selling Price
$ 53.74
387
362
355
682
Market Price
$ 57.23
Selling Price
$ 48.78
1440
1096
400
2854
Market Price
$ 35.47
Selling Price
$ 31.72
193
97
96
547
Market Price
$ 58.81
Selling Price
$ 51.61
3048
1919
1527
3117
Market Price
$ 66.14
Selling Price
$ 55.44
2872
2491
1758
4586
Market Price
$ 35.33
Selling Price
$ 31.87
1330
565
321
2425
Market Price
$ 58.74
Selling Price
$ 49.64
1005
427
983
3392
Market Price
$ 33.64
Selling Price
$ 28.77
1978
1209
1799
3191