23,046 shares
197,458 shares
306,729 shares
59,673 shares
67,815 shares
183,999 shares
54,642 shares
31,028 shares
64,156 shares
95,759 shares