141,770 shares
98,089 shares
76,433 shares
83,934 shares
64,015 shares
63,685 shares
60,216 shares
64,234 shares
1,488,431 shares
117,660 shares