95,364 shares
14,331 shares
42,840 shares
218,850 shares
310,855 shares
14,032 shares
142,488 shares
152,543 shares
54,808 shares
44,650 shares