49,957 shares
113,419 shares
34,120 shares
141,090 shares
118,331 shares
66,474 shares
20,543 shares
623,725 shares
33,041 shares
31,716 shares