433,932 shares
158,443 shares
300,708 shares
109,058 shares
73,954 shares
142,675 shares
113,610 shares
163,096 shares
365,742 shares
599,868 shares