@Dan waiting for your count
Looks like 99 stamps+Fin del Mundo Buildabear
Plus a couple that are too hard to read, so I skipped those.
The lack of new TLV stamps, Global Entry, and Schengen cost me a boatload of stamps.
2003: NYC, LHR
2004: Brazil, Brazil Student Visa, Brazil Temp Visa, Brazil Temp Visa
2005: ATL, Brazil, Brazil, Brazil, Brazil, NRT, NRT, NYC, Argentina, Argentina
2007: NYC, EWR, Brazil Tourist Visa, Brazil, Brazil, TLV, TLV, Taba, Taba, Egypt, Egypt
2008: YUL
2009: YYZ, TLV, TLV, ATL
2010: BRU, YUL, TLV, TLV, MEL, ZRH, ZRH, FRA, EWR, HKG, HKG, BKK, BKK
2011: MEL, HKG, HKG, Macau, Macau
2012: PHL, CDG, AUA. ZRH, ZRH, Argentina Tourist Visa, EZE, EZE
2013: EZE, EZE, SIN, MLE, MLE, NYC
2014: Brazil Tourist Visa, Brazil, Brazil, Brazil, Brazil, Argentina, Argentina, MIA
2015: ROR, ROR, NYC, PHL, MAJ, KSA, PNI, TKK, NRT, NRT, CUN, CUN, YYC
2016: OSL, OSL, TOS, CDG
2017: MLE, MLE, UAE, UAE
2018: EZE, Fin Del Mundo Buildabear, Falkland Islands, Paradise Bay/Chilean Antarctica, EZE
2019: TLS, TLS