44,293 shares
123,012 shares
168,732 shares
24,903 shares
405,927 shares
29,067 shares
109,456 shares
37,794 shares
102,519 shares
120,533 shares