141,653 shares
97,970 shares
76,316 shares
83,828 shares
63,902 shares
63,553 shares
60,086 shares
64,103 shares
1,488,259 shares
117,524 shares