32,459 shares
45,914 shares
259,057 shares
169,786 shares
65,128 shares
47,667 shares
97,377 shares
72,154 shares
55,850 shares
49,094 shares