33,758 shares
26,571 shares
18,253 shares
114,067 shares
201,154 shares
122,462 shares
49,252 shares
45,857 shares
157,180 shares
71,730 shares