18,372 shares
145,925 shares
36,298 shares
346,341 shares
15,226 shares
27,220 shares
1,239,698 shares
14,652 shares
12,621 shares
509,544 shares