33,976 shares
26,769 shares
18,439 shares
114,184 shares
201,370 shares
122,620 shares
49,405 shares
45,993 shares
157,440 shares
71,867 shares