33,945 shares
26,741 shares
18,408 shares
114,162 shares
201,343 shares
122,591 shares
49,370 shares
45,970 shares
157,406 shares
71,830 shares