253,357 shares
29,374 shares
23,224 shares
30,453 shares
254,749 shares
18,194 shares
199,003 shares
45,432 shares
43,811 shares
49,914 shares