21,427 shares
17,938 shares
32,078 shares
517,615 shares
13,845 shares
21,320 shares
20,847 shares
14,264 shares
172,134 shares
16,303 shares