141,779 shares
98,096 shares
76,449 shares
83,947 shares
64,030 shares
63,714 shares
60,244 shares
64,245 shares
1,488,451 shares
117,674 shares