Market Price
$ 42.56
Selling Price
$ 37.22
467
136
464
715
Market Price
$ 63.80
Selling Price
$ 57.23
2566
1171
888
3733
Market Price
$ 60.39
Selling Price
$ 51.31
2760
955
2116
3363
Market Price
$ 39.06
Selling Price
$ 34.77
1830
1345
853
3461
Market Price
$ 49.18
Selling Price
$ 44.18
793
622
229
1904
Market Price
$ 63.43
Selling Price
$ 53.72
1361
1238
442
2386
Market Price
$ 65.59
Selling Price
$ 54.80
1096
243
790
2538
Market Price
$ 33.15
Selling Price
$ 30.10
627
519
265
2059
Market Price
$ 38.87
Selling Price
$ 35.23
922
753
422
3051
Market Price
$ 57.47
Selling Price
$ 52.01
3397
1264
1734
4433
Market Price
$ 35.00
Selling Price
$ 31.61
3573
2519
988
4441
Market Price
$ 42.94
Selling Price
$ 38.68
539
139
371
2662
Market Price
$ 65.74
Selling Price
$ 57.26
645
278
156
907
Market Price
$ 58.16
Selling Price
$ 50.87
1369
495
362
1746
Market Price
$ 40.49
Selling Price
$ 34.04
1711
440
791
3220
Market Price
$ 36.72
Selling Price
$ 31.44
973
379
513
4403
Market Price
$ 62.60
Selling Price
$ 56.05
341
227
218
559
Market Price
$ 32.74
Selling Price
$ 27.93
247
198
202
1133
Market Price
$ 35.83
Selling Price
$ 31.21
2097
1318
1856
2397
Market Price
$ 68.61
Selling Price
$ 57.70
306
125
80
424
Market Price
$ 50.88
Selling Price
$ 42.43
2962
2267
1102
4307
Market Price
$ 34.71
Selling Price
$ 31.49
1069
1044
699
3406
Market Price
$ 58.89
Selling Price
$ 53.34
2128
1702
1846
3536
Market Price
$ 66.54
Selling Price
$ 58.40
988
594
888
1502
Market Price
$ 67.35
Selling Price
$ 59.55
3111
2365
782
4226
Market Price
$ 40.28
Selling Price
$ 36.45
2863
2208
2072
3619
Market Price
$ 66.99
Selling Price
$ 55.91
923
679
481
4091
Market Price
$ 55.70
Selling Price
$ 49.36
497
227
446
597
Market Price
$ 37.76
Selling Price
$ 31.96
382
79
228
577
Market Price
$ 46.56
Selling Price
$ 40.15
1021
213
947
1693
Market Price
$ 42.51
Selling Price
$ 36.26
1278
813
808
3741
Market Price
$ 57.14
Selling Price
$ 50.39
4386
3873
896
4572
Market Price
$ 32.34
Selling Price
$ 28.56
1864
1709
1348
4755
Market Price
$ 63.75
Selling Price
$ 57.46
1174
947
1031
2718
Market Price
$ 47.43
Selling Price
$ 42.92
2290
908
1749
3728
Market Price
$ 48.68
Selling Price
$ 44.05
2269
1720
946
2705
Market Price
$ 44.60
Selling Price
$ 39.11
1458
293
387
4215
Market Price
$ 36.55
Selling Price
$ 30.49
811
593
714
1495
Market Price
$ 32.94
Selling Price
$ 29.46
3851
2478
3201
3884
Market Price
$ 35.60
Selling Price
$ 30.59
999
785
349
1940