33,781 shares
26,582 shares
18,273 shares
114,078 shares
201,178 shares
122,471 shares
49,274 shares
45,885 shares
157,216 shares
71,737 shares