18,367 shares
145,919 shares
36,292 shares
346,333 shares
15,225 shares
27,217 shares
1,239,681 shares
14,648 shares
12,619 shares
509,536 shares