49,594 shares
313,703 shares
40,949 shares
85,741 shares
33,403 shares
103,522 shares
213,441 shares
238,614 shares
18,098 shares
21,110 shares