49,594 shares
313,702 shares
40,947 shares
85,734 shares
33,403 shares
103,521 shares
213,439 shares
238,611 shares
18,098 shares
21,110 shares