5,037 shares
3,399 shares
2,856 shares
3,155 shares
4,017 shares
16,716 shares
25,293 shares
565,068 shares
310,399 shares
208,187 shares