33,394 shares
26,958 shares
207,116 shares
186,562 shares
165,934 shares
298,885 shares
163,810 shares
151,400 shares
466,395 shares
140,603 shares