Market Price
$ 50.17
2931
2489
691
3276
Market Price
$ 57.68
466
195
234
654
Market Price
$ 65.25
1535
532
662
2147
Market Price
$ 44.57
1394
1131
783
2347
Market Price
$ 42.00
2454
1944
919
3285
Market Price
$ 59.73
177
176
70
553
Market Price
$ 33.83
2088
1430
1015
4011
Market Price
$ 40.64
386
199
147
698
Market Price
$ 35.37
2706
1679
2522
3348
Market Price
$ 34.20
4388
1432
2204
4397
Market Price
$ 63.44
1476
1426
839
3470
Market Price
$ 31.63
3986
2463
2080
4408
Market Price
$ 63.21
428
320
173
1413
Market Price
$ 59.60
540
380
336
1358
Market Price
$ 52.80
1818
1554
753
3378
Market Price
$ 48.79
422
99
152
726
Market Price
$ 62.17
2657
1329
1843
4451
Market Price
$ 66.83
1067
445
628
4584
Market Price
$ 30.75
3089
2254
1912
4589
Market Price
$ 30.37
2890
2646
2157
3775
Market Price
$ 30.31
2500
636
1771
4246
Market Price
$ 47.06
1111
366
625
3443
Market Price
$ 71.01
2956
2043
1133
3454
Market Price
$ 61.11
2775
1781
1725
3136
Market Price
$ 46.36
1736
463
507
2380
Market Price
$ 32.97
820
257
805
1674
Market Price
$ 41.52
412
315
112
751
Market Price
$ 63.42
867
302
532
3928
Market Price
$ 56.73
2070
1633
1087
3979
Market Price
$ 37.68
739
599
402
1532
Market Price
$ 45.71
530
213
221
660
Market Price
$ 42.72
1842
1708
1379
2087
Market Price
$ 62.24
412
364
187
1610
Market Price
$ 36.59
980
693
943
4442
Market Price
$ 43.91
2293
2003
1055
2363
Market Price
$ 36.26
2541
1477
1821
4744
Market Price
$ 38.96
244
185
200
1098
Market Price
$ 54.75
920
850
340
2533
Market Price
$ 30.44
3635
2756
2686
4199
Market Price
$ 64.82
2347
1098
538
3118