33,827 shares
26,616 shares
18,320 shares
114,092 shares
201,216 shares
122,507 shares
49,287 shares
45,895 shares
157,270 shares
71,752 shares