95,354 shares
14,313 shares
42,827 shares
218,844 shares
310,852 shares
14,012 shares
142,478 shares
152,533 shares
54,799 shares
44,645 shares