I bought few clearance oil filters for my 2016 4runner from advanced autoparts. I was suprised to see that Purolator BOSS than the Fram titanium. I compared the puralotor boss is smaller than the toyota oem oil filter too. Any one know why a 20k oil filter significantly smaller than other filters? I feel bad for buying 5 purolator boss filters.