58,039 shares
40,496 shares
77,559 shares
231,908 shares
63,903 shares
114,859 shares
263,777 shares
113,326 shares
38,170 shares
36,195 shares