49,954 shares
113,374 shares
34,055 shares
141,070 shares
118,237 shares
66,447 shares
20,472 shares
623,678 shares
33,021 shares
31,700 shares