156,028 shares
64,208 shares
375,765 shares
67,605 shares
250,502 shares
206,524 shares
78,969 shares
72,678 shares
110,284 shares
70,731 shares