Market Price
$ 55.38
Selling Price
$ 43.33
3381
1131
1967
3860
Market Price
$ 52.34
Selling Price
$ 43.33
3493
2310
891
4731
Market Price
$ 30.06
Selling Price
$ 24.63
348
301
136
1312
Market Price
$ 19.70
Selling Price
$ 16.00
542
143
267
1700
Market Price
$ 18.23
Selling Price
$ 14.63
531
235
183
784
Market Price
$ 56.29
Selling Price
$ 43.33
2932
2536
2857
4266
Market Price
$ 17.03
Selling Price
$ 14.00
1969
1830
466
2152
Market Price
$ 53.20
Selling Price
$ 43.33
2656
2037
549
3567
Market Price
$ 20.08
Selling Price
$ 16.63
794
162
556
1055
Market Price
$ 17.31
Selling Price
$ 14.00
3662
2607
1883
4483
Market Price
$ 24.29
Selling Price
$ 19.30
1892
1472
989
2134
Market Price
$ 55.70
Selling Price
$ 43.33
610
608
510
620
Market Price
$ 35.01
Selling Price
$ 28.63
1410
342
569
1808
Market Price
$ 52.42
Selling Price
$ 43.33
2439
563
2264
2630
Market Price
$ 33.07
Selling Price
$ 26.63
1156
1145
1026
3661
Market Price
$ 52.00
Selling Price
$ 43.33
2302
1492
1100
4836
Market Price
$ 20.28
Selling Price
$ 16.63
2053
1165
1541
2063
Market Price
$ 54.84
Selling Price
$ 43.33
931
332
231
1479
Market Price
$ 53.57
Selling Price
$ 43.33
430
397
95
432
Market Price
$ 52.22
Selling Price
$ 43.33
423
115
335
556
Market Price
$ 16.36
Selling Price
$ 13.30
2361
1611
578
3016
Market Price
$ 54.08
Selling Price
$ 43.33
396
284
96
790
Market Price
$ 52.15
Selling Price
$ 43.33
1130
273
226
3114
Market Price
$ 60.19
Selling Price
$ 46.67
1691
345
577
1812
Market Price
$ 17.48
Selling Price
$ 14.00
1319
1177
1019
4490
Market Price
$ 55.64
Selling Price
$ 43.33
1229
258
929
4342
Market Price
$ 32.60
Selling Price
$ 26.63
1440
626
1189
2952
Market Price
$ 58.13
Selling Price
$ 46.67
2703
2690
1440
4593
Market Price
$ 21.88
Selling Price
$ 18.22
1840
1450
649
2025
Market Price
$ 60.05
Selling Price
$ 46.67
182
165
120
746
Market Price
$ 24.22
Selling Price
$ 20.00
400
206
176
1881
Market Price
$ 60.16
Selling Price
$ 46.67
2034
1299
834
3778
Market Price
$ 59.65
Selling Price
$ 46.67
3256
3076
1498
4464
Market Price
$ 24.64
Selling Price
$ 19.97
2763
1169
792
3026
Market Price
$ 57.43
Selling Price
$ 46.67
1060
413
230
1615
Market Price
$ 24.79
Selling Price
$ 20.00
2083
1909
814
4374
Market Price
$ 43.95
Selling Price
$ 35.00
1803
455
848
1994
Market Price
$ 58.17
Selling Price
$ 46.67
552
273
400
2564
Market Price
$ 25.84
Selling Price
$ 20.00
2072
1980
782
2371
Market Price
$ 56.22
Selling Price
$ 46.67
1393
1260
1103
1913