18,171 shares
77,599 shares
66,912 shares
35,438 shares
37,350 shares
32,536 shares
102,404 shares
90,410 shares
38,520 shares
133,837 shares