Market Price
$ 30.54
Selling Price
$ 26.87
3111
1487
1835
4713
Market Price
$ 35.43
Selling Price
$ 30.10
1316
523
822
2353
Market Price
$ 37.78
Selling Price
$ 32.87
760
347
195
3614
Market Price
$ 71.12
Selling Price
$ 59.76
1132
1053
841
2544
Market Price
$ 39.24
Selling Price
$ 33.63
1537
1004
1144
2966
Market Price
$ 46.64
Selling Price
$ 39.47
728
395
705
946
Market Price
$ 53.04
Selling Price
$ 46.24
657
546
504
2426
Market Price
$ 37.12
Selling Price
$ 32.25
1429
771
939
4465
Market Price
$ 48.73
Selling Price
$ 41.67
1356
533
787
2545
Market Price
$ 45.09
Selling Price
$ 38.69
4165
3884
2462
4769
Market Price
$ 63.96
Selling Price
$ 53.93
2241
1956
1621
2316
Market Price
$ 53.86
Selling Price
$ 45.33
373
208
152
1478
Market Price
$ 30.69
Selling Price
$ 25.90
3383
884
1220
3985
Market Price
$ 35.96
Selling Price
$ 31.39
3513
3162
1089
4556
Market Price
$ 39.38
Selling Price
$ 35.35
1866
469
1589
2114
Market Price
$ 33.43
Selling Price
$ 28.45
224
62
79
545
Market Price
$ 31.50
Selling Price
$ 27.30
1213
509
959
3830
Market Price
$ 61.11
Selling Price
$ 51.02
1688
1023
535
2661
Market Price
$ 38.42
Selling Price
$ 32.60
1912
1202
912
3500
Market Price
$ 48.71
Selling Price
$ 40.66
1035
643
483
2988
Market Price
$ 56.85
Selling Price
$ 48.56
2697
1155
885
4249
Market Price
$ 54.58
Selling Price
$ 47.39
1064
969
601
3258
Market Price
$ 61.51
Selling Price
$ 54.46
536
349
531
547
Market Price
$ 37.90
Selling Price
$ 31.63
471
165
247
800
Market Price
$ 43.74
Selling Price
$ 37.90
2334
1012
1427
2446
Market Price
$ 38.86
Selling Price
$ 32.63
2357
899
489
3825
Market Price
$ 66.19
Selling Price
$ 56.74
1294
535
1205
1764
Market Price
$ 57.96
Selling Price
$ 52.03
2306
1755
1377
4024
Market Price
$ 65.49
Selling Price
$ 59.47
2294
935
635
3538
Market Price
$ 56.66
Selling Price
$ 50.11
1621
1335
570
3530
Market Price
$ 36.85
Selling Price
$ 32.02
3394
1100
2633
3470
Market Price
$ 57.23
Selling Price
$ 51.67
373
210
149
462
Market Price
$ 36.26
Selling Price
$ 32.11
2039
1924
1766
4078
Market Price
$ 32.04
Selling Price
$ 27.96
3190
1351
1439
3717
Market Price
$ 57.69
Selling Price
$ 50.89
2766
2177
2695
3991
Market Price
$ 61.47
Selling Price
$ 55.50
3958
3574
2591
4817
Market Price
$ 49.78
Selling Price
$ 43.87
689
261
264
1165
Market Price
$ 38.84
Selling Price
$ 34.62
956
434
345
4493
Market Price
$ 53.75
Selling Price
$ 46.41
3296
1335
902
4229
Market Price
$ 66.46
Selling Price
$ 57.47
1653
976
1585
2837