370,336 shares
145,420 shares
148,204 shares
160,352 shares
199,914 shares
84,027 shares
75,469 shares
33,099 shares
29,218 shares
34,419 shares