253,343 shares
29,370 shares
23,222 shares
30,449 shares
254,742 shares
18,170 shares
199,000 shares
45,430 shares
43,809 shares
49,912 shares