33,821 shares
109,060 shares
37,044 shares
55,527 shares
236,519 shares
35,920 shares
100,495 shares
77,960 shares
63,002 shares
45,293 shares