Market Price
$ 60.49
Selling Price
$ 51.34
1848
1173
1031
2165
Market Price
$ 42.45
Selling Price
$ 36.24
257
122
241
827
Market Price
$ 55.63
Selling Price
$ 46.63
3054
2240
1160
4814
Market Price
$ 53.13
Selling Price
$ 45.63
1102
863
852
1104
Market Price
$ 32.97
Selling Price
$ 28.84
370
274
300
1282
Market Price
$ 56.65
Selling Price
$ 47.86
2170
1461
510
2906
Market Price
$ 56.42
Selling Price
$ 50.15
617
150
477
2327
Market Price
$ 66.04
Selling Price
$ 59.29
3338
2850
2131
4841
Market Price
$ 32.03
Selling Price
$ 27.11
1373
638
777
4438
Market Price
$ 45.70
Selling Price
$ 40.41
584
233
154
832
Market Price
$ 57.88
Selling Price
$ 49.99
3198
1195
2936
3521
Market Price
$ 42.73
Selling Price
$ 38.17
1216
434
491
2309
Market Price
$ 43.00
Selling Price
$ 38.63
2065
419
516
2518
Market Price
$ 49.76
Selling Price
$ 43.32
1399
909
798
4345
Market Price
$ 60.00
Selling Price
$ 50.99
2047
1372
588
3316
Market Price
$ 59.56
Selling Price
$ 50.54
538
443
454
2004
Market Price
$ 39.32
Selling Price
$ 35.58
465
226
400
505
Market Price
$ 38.05
Selling Price
$ 34.11
1781
602
711
2437
Market Price
$ 67.46
Selling Price
$ 60.00
701
382
306
3212
Market Price
$ 52.93
Selling Price
$ 45.29
4092
3658
3917
4155
Market Price
$ 40.45
Selling Price
$ 35.49
647
241
554
1046
Market Price
$ 55.76
Selling Price
$ 47.38
667
189
220
1810
Market Price
$ 52.55
Selling Price
$ 47.14
1008
309
552
1664
Market Price
$ 61.63
Selling Price
$ 54.43
2345
949
1246
2624
Market Price
$ 63.20
Selling Price
$ 55.01
1091
339
377
3750
Market Price
$ 49.02
Selling Price
$ 41.87
2387
598
776
2820
Market Price
$ 63.99
Selling Price
$ 54.78
479
350
185
1448
Market Price
$ 39.35
Selling Price
$ 34.02
457
104
267
753
Market Price
$ 62.61
Selling Price
$ 53.43
1484
408
795
2868
Market Price
$ 67.38
Selling Price
$ 57.72
798
473
427
1077
Market Price
$ 41.65
Selling Price
$ 35.05
1730
919
1612
3070
Market Price
$ 60.95
Selling Price
$ 54.18
3592
2529
1809
3742
Market Price
$ 41.58
Selling Price
$ 35.28
3498
982
1944
3626
Market Price
$ 66.30
Selling Price
$ 55.74
2003
779
1983
3765
Market Price
$ 57.20
Selling Price
$ 49.47
3002
1885
2780
3997
Market Price
$ 36.41
Selling Price
$ 32.21
1430
419
492
1884
Market Price
$ 34.60
Selling Price
$ 28.86
820
641
756
1092
Market Price
$ 34.47
Selling Price
$ 29.02
908
304
545
1760
Market Price
$ 48.27
Selling Price
$ 42.09
1153
838
621
2440
Market Price
$ 32.12
Selling Price
$ 28.80
1164
644
858
3302