108,901 shares
31,291 shares
16,875 shares
76,129 shares
69,902 shares
91,475 shares
390,768 shares
18,001 shares
17,633 shares
66,851 shares